Useful english dictionary. 2012.
homin- — combining form or homini Etymology: Latin homin , homo more at homage : man : human hominine hominiform … Useful english dictionary